mountain climate - French English Dictionary